From: nana-4 Date: Tue, 4 Feb 2020 16:15:27 +0000 (+0900) Subject: theme: Simplify .message styling X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~781^2^2~5 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=fa915ff7ea5751e2babd175f1117861095273a1b;p=gnome-shell.git theme: Simplify .message styling - Use fewer properties for layout. - Use .message-body instead of .message-content to change the body color, and remove some color overrides. - Fix border-radius for last .message-media-control, not only on hover. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957 --- diff --git a/data/theme/gnome-shell-sass/widgets/_message-list.scss b/data/theme/gnome-shell-sass/widgets/_message-list.scss index 936fc133c..c44ba79ec 100644 --- a/data/theme/gnome-shell-sass/widgets/_message-list.scss +++ b/data/theme/gnome-shell-sass/widgets/_message-list.scss @@ -36,21 +36,16 @@ // icon container .message-icon-bin { - padding: $base_padding; - margin:$base_padding 0; + padding: ($base_padding * 3) 0 ($base_padding * 3) ($base_padding * 2); &:rtl { - // padding: $base_padding; + padding: ($base_padding * 3) ($base_padding * 2) ($base_padding * 3) 0; } // icon size and color > StIcon { - color: $fg_color; icon-size: $base_icon_size*2; // 32px -st-icon-style: symbolic; - - padding:0; - margin:$base_padding; } // fallback @@ -62,38 +57,26 @@ // content .message-content { - color: darken($fg_color, 10%); - padding: $base_padding 0; - margin:$base_margin * 2; - &:ltr { - margin-left: $base_margin; - padding-right:$base_padding; - } - &:rtl { - margin-right: $base_margin; - padding-left:$base_padding; - } + padding: $base_padding + $base_margin * 2; + spacing: 4px; } // title .message-title { - color: $fg_color; font-weight: bold; - margin-bottom:4px; } // secondary container in title box .message-secondary-bin { - padding: 0; + padding: 0 $base_margin * 2; // notification time stamp > .event-time { color: transparentize($fg_color, 0.5); @include fontsize($base_font_size - 2); text-align: right; - margin: 0 $base_margin * 2; /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: $base_padding; + padding-bottom: 0.13em; } } @@ -103,6 +86,11 @@ &:hover { color: if($variant=='light', lighten($fg_color, 30%), darken($fg_color, 10%)); } &:active { color: if($variant=='light', lighten($fg_color, 40%), darken($fg_color, 20%)); } } + + // body + .message-body { + color: darken($fg_color, 10%); + } } /* Media Controls */ @@ -123,9 +111,9 @@ &:insensitive { color: darken($fg_color,40%); } - // fix border-radius for last button on hover - &:last-child:ltr { &:hover {border-radius: 0 $base_border_radius+2 $base_border_radius+2 0;} } - &:last-child:rtl { &:hover {border-radius: $base_border_radius+2 0 0 $base_border_radius+2;} } + // fix border-radius for last button + &:last-child:ltr { border-radius: 0 $base_border_radius+2 $base_border_radius+2 0; } + &:last-child:rtl { border-radius: $base_border_radius+2 0 0 $base_border_radius+2; } } // album-art @@ -140,6 +128,5 @@ border: 1px solid transparent; border-radius: $base_border_radius; icon-size: $base_icon_size * 2 !important; - padding: $base_padding * 2; } }